mountain rose - German English Dictionary